provincial delegate of insurance agents - French English Dictionary